1360 Hastings Drive, London North, ON N5X 2J3